package com.mt.fpb.model;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.NonNull;


import java.sql.Date;

@Api("报案信息")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ReportInfo {

    @ApiModelProperty("报案订单号")
    @TableId(value = "rid",type = IdType.AUTO)
    private String rid;

    @ApiModelProperty("报案人Id")
    private int userId;


    private  String userName;

    private String  phoneNumber;
    /**
     * 出险信息
     * */
    //出险信息
    @ApiModelProperty("出险时间")
    private Date  dangerTime;

    @ApiModelProperty("出险地点")
    private String  dangerPosition;

    @ApiModelProperty("出险原因")
    private String  dangerReason;

    @ApiModelProperty("出险人状况")
    private String  dangerSituation;

    @ApiModelProperty("治疗医院")
    private String hostpial;

    @ApiModelProperty("医疗诊断")
    private String medicalDiagnose;

    @ApiModelProperty("理赔诊断")
    private String claimsDiagnose;

    @ApiModelProperty("理赔图片")
    private String imagePath;
}

